<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>

  // x一般为数值
  // n是一个正整数

  // 将x四舍五入保留n位小数

  // x.toFixed(n)

  // var x = 3.5678;
  // console.log( x.toFixed(3) );
  // console.log( x.toFixed(8) );

  // console.log( 3.5000000 )
  // console.log( "3.5000000" )



  console.log( 0.1 + 0.1 === 0.2 );

  console.log( 0.1 + 0.2 === 0.3 );

  console.log( 0.1 + 0.2 );

  console.log( Number((0.1 + 0.2).toFixed(5)) );

  console.log( (0.1 + 0.7).toFixed(5) );

  // 计算机底层都是二进制

  // 无限循环或不循环小数

  // 二进制：无限循环或不循环

  // Math.PI

  // 0.2


  // 需要计算小数

  console.log( Number((0.1 + 0.2).toFixed(5)) === 0.3 );
  console.log( Number((0.1 + 0.7).toFixed(5)) === 0.8 );

</script>
</html>